package com.zhongwang.mms.gen.mapper;

import com.zhongwang.mms.gen.entity.AllocationOrderDetail;
import com.zhongwang.mms.gen.entity.AllocationOrderDetailExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AllocationOrderDetailMapper {
    long countByExample(AllocationOrderDetailExample example);

    int deleteByExample(AllocationOrderDetailExample example);

    int deleteByPrimaryKey(Integer ardId);

    int insert(AllocationOrderDetail record);

    int insertSelective(AllocationOrderDetail record);

    List<AllocationOrderDetail> selectByExample(AllocationOrderDetailExample example);

    AllocationOrderDetail selectByPrimaryKey(Integer ardId);

    int updateByExampleSelective(@Param("record") AllocationOrderDetail record, @Param("example") AllocationOrderDetailExample example);

    int updateByExample(@Param("record") AllocationOrderDetail record, @Param("example") AllocationOrderDetailExample example);

    int updateByPrimaryKeySelective(AllocationOrderDetail record);

    int updateByPrimaryKey(AllocationOrderDetail record);
}